up one's own ass

up one's own ass
(idiomatic, vulgar) having an excessively high opinion of oneself.